home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #2 / Monster Media No. 2 (Monster Media)(1994).ISO / netmail / gigo0524.zip / OPTIONS.CFG < prev    next >
Text File  |  1994-05-24  |  18KB  |  386 lines

  1. ;  GIGO will run faster if you enable direct video, but direct screen
  2. ;  writes can cause problems with some systems, or if you are using
  3. ;  Desqview.  If you use Desqview in 50 line text mode, or if you have
  4. ;  other incompatibility, you should specify "/BIOS" on the startup line.
  5.  
  6. ;  GIGO can ALSO, simply turn off video once it has initialized.
  7. ;  Your only indication that it's working will be your drive access
  8. ;  indicator (drive light, norton disklight, etc).  You may either
  9. ;  specify NOVIDEO in the config, or add /NOVIDEO to your command line.
  10.  
  11. ;NOVIDEO
  12.  
  13. ;  For fastest results, use /NOLOGO /NOVIDEO when starting up.
  14.  
  15. ;  GIGO, by default, does not require swapping to disk.  It normally leaves
  16. ;  the DOS portion of memory available for shelling.  However, if you find
  17. ;  that you need more memory to work with, and would like to make this memory
  18. ;  available to GIGO, you should simply make sure that SHROOM.COM is in the
  19. ;  gateway directory.  GIGO's loader will automaticly load SHROOM.COM up
  20. ;  before loading the dos extender up.
  21.  
  22. ;  The following are if you wish to restrict GIGO by skipping
  23. ;  the RNEWS or RMAIL processes, or by not deleting the original file.
  24. ;
  25. ;  Alternately, you may use the following commands on the command line
  26. ;  when loading GIGO to specify the actions you *DO* want....  i.e.,
  27. ;  GATEWAY SACBBX.CFG /MAIL
  28. ;  Valid command line switches:  /MAIL /NEWS /FIDO
  29.  
  30.  
  31. ; If you are only testing, you can specify the TEST keyword, which only
  32. ; allows GIGO to run things once; it also forces GIGO to not delete the
  33. ; .PKT files or the .D/.X files when done.  Be forwarned, causes massive
  34. ; ammounts of dupes - only use this when you are _TESTING_!  Don't forget
  35. ; to remove it.
  36.  
  37. ;TEST         ; Do not delete files when done
  38.  
  39. ; The TRANSLATE keyword defines the translation table from fidonet->internet,
  40. ; as 8 bit characters are a naughty thing when posting world-wide.
  41. ; This table defines how GIGO will translate the characters.  It should be
  42. ; 128 characters long, and represents the 8 bit characters only.
  43. ; Alternately, you can disable TRANSLATE, and uncomment 8BIT, and GIGO will
  44. ; perform no translation at all.  Beware, you will get flamed from all
  45. ; parts of the world if you do this without a real good reason for it.
  46. ;
  47. ;         "ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "
  48. TRANSLATE "Cueaaaaceeeiiiaae%AooouuuOUc###faiounN--?++/*!<>###|++++++|+++++++++-++++++++=+++++++++++++#####abg#E###########=#####/~Oo.#n2* "
  49. ;8BIT      ; Leaves 8 bit text alone, instead of translating..
  50.  
  51.  
  52. ; At the request of garux@mdtn_bbs ..  a specialty option to allow outgoing
  53. ; _email_ only to be routed to different spools, based on where it is headed.
  54. ; If you don't understand this option, don't use it.
  55.  
  56. ; _Most_ sites don't need this, and the inclusion of even one of these
  57. ; statements will slow down _all_ outbound email, as it turns on the extra
  58. ; checking needed to figure out where to send things.  The routines had to
  59. ; make use of scanning the config memory every pass, and make use of regex
  60. ; routines (which are always slower processing).
  61. ;
  62. ; * Before using these, make sure you _really_ need them! *
  63. ;
  64. ;ROUTESPOOL host1  host1          ; Sends all mail to host1 directly to host1 spool
  65. ;ROUTESPOOL frackit frackit.uucp  ; same for frackit.uucp
  66. ;ROUTESPOOL frackit wfs.uucp      ; put all user@wfs.uucp mail in frackit's spool
  67. ;ROUTESPOOL host  *.uucp          ; Sends all user@....uucp messages to "host"
  68.  
  69. ; Another option, that's for kludging value only, is to generate outgoing
  70. ; spool file names with your host's name in it, instead of your name in it.
  71. ; Don't use this option unless you know WHY you need it (it will be used by
  72. ; maybe 1% of the people around..)  Anyone using this option when they are
  73. ; not supposed to has about a 99% chance of losing their mail.
  74. ;
  75. ;BACKWARDSFEED     ; If you don't need this, don't use it - it will break!
  76.  
  77. ;The BURT_JUDA_HACK option is meaningless for most people.  This option
  78. ;creates email headers with "From user@site.domain  date" instead of
  79. ;"From site!user date+time remote from site".
  80. ;*If this option helps you, great.  Don't do it unless you _know_ you need
  81. ;*it though.  Burt needed it for his special smtp scripts.
  82. ;BURT_JUDA_HACK
  83.  
  84.  
  85. ;The XQT_FROM_UUCP option is to force the XQT files to pretend to come
  86. ;from a user named "uucp" instead of from the original user.  Only
  87. ;use this if your host is having problems with your email packets;
  88. ;most hosts can handle actual user names in the xqt packet.
  89. ;XQT_FROM_UUCP
  90.  
  91.  
  92. ; ALTMUNGING
  93. ; If your host is sending you names that GIGO is complaining about
  94. ; (ie, MUNGE_ERROR(....) or not finding any of your files).
  95. ; it could be that you are getting files that are not using the standard
  96. ; naming conventions that most hosts are using to send files to their
  97. ; feeds.  Uncomment the ALTMUNGING option, and GIGO will attempt an
  98. ; alternative method to locate the files in your spool directory.
  99. ; Most people will not need this option.
  100. ;ALTMUNGING
  101.  
  102.  
  103. ;  If your BBS or editor supports the FSC-35 specification, the FSC-35
  104. ;  command should be enabled.  This causes GIGO to add the ^aREPLY-TO and
  105. ;  ^aREPLYADDR kludges to messages.  If you are not sure if your BBS
  106. ;  supports FSC-35, leave the command in, as it will not cause a problem
  107. ;  for most BBS or editor software.  The exception is RemoteAccess, for
  108. ;  which this line should be commented out.
  109.  
  110. FSC-35            ; Always do FSC-35
  111. ;PARTIAL-35       ; Only use FSC-35 when the fidonet headers are not capable
  112.                   ; of returning a reply correctly.
  113.  
  114. ;OLDTOSSER : If you are running GIGO as a point, and your mail tosser is
  115. ;  telling you that GIGO mail bundles are from Net 65535 or Net -1,
  116. ;  enable this keyword.  (GIGO by default makes FSC-0048 compliant
  117. ;  packets, noting that NET values should be set to 65535 when dealing
  118. ;  with points.  Wierd stuff, I know..)
  119. ;
  120. ;OLDTOSSER
  121.  
  122.  
  123.  
  124. ;  RETURNADDRESS_EMAIL <optionalname>
  125. ;  RETURNADDRESS_NEWS  <optionalname>
  126. ;  tells GIGO to use the person's email address (name@site)
  127. ;  in the From: field of a fidonet message if it is small enough to fit in.
  128. ;  If the address is too long, the person's name is used instead.
  129. ;  Commenting this verb will only import names in the From portion rather
  130. ;  than email addresses.
  131.  
  132. ;  By default, a person's real name is placed in the fidonet header.
  133.  
  134. ;RETURNADDRESS_EMAIL     ; Uncomment this to put the email adddress in the hdr
  135. ;RETURNADDRESS_EMAIL UUCP; Uncomment to put "UUCP" in the message hdr
  136. ;RETURNADDRESS_NEWS      ; Uncomment this to put the email address in the hdr
  137. ;RETURNADDRESS_NEWS UUCP ; Uncomment to put "UUCP" in the message hdr
  138.  
  139. ;  SPLIT - split up large messages SQUISH, QMAIL, TOSSCAN, GECHO, FMAIL,
  140. ;  FASTECHO, WILDMAIL, RENEMAIL, TELEMAIL,  and 95% of the rest of the
  141. ;  tossers out there require a relatively small individual message size to
  142. ;  work smoothly.  Nearly every tosser since then has taken this example
  143. ;  and imposed a relativley small limit on fidonet messages. if you change
  144. ;  this from 15000, be sure you know everyone receiving from you will be
  145. ;  able to handle the incoming large mail you send.
  146. ;  Technote:  Splits are made using FSC-0047;  "SPLIT" and "UNSPLIT" will
  147. ;  work on splitting/unsplitting *.MSG messages with this format.  Also,
  148. ;  PKTSORT by Rolf Wilms (sp? please correct me!) has the capability
  149. ;  of re-merging these messages while still in .PKT format.
  150.  
  151. SPLIT 15000
  152.  
  153. ;  MAXPKT - provide a (approx) cuttoff point per .PKT do you REALLY want to
  154. ;  toss a 3.5 meg single packet? didn't think so, one small slipup and you
  155. ;  might lose a whole day's mail. commenting this verb will generate one
  156. ;  continuous mail packet, that may become questionable in the event of an
  157. ;  emergency abort. Unlike any other currently available gateway package
  158. ;  GIGO splices USENET batches into a seamless stream of fidonet poackets,
  159. ;  without pasing between each batch. This is necessarry to keep things
  160. ;  within a reasonable managability level.
  161.  
  162. MAXPKT 150000
  163.  
  164. ;  LINEBREAK - specifies the longest line length allowed to to be sent to
  165. ;  the usenet site.  Any messages that have lines that are too long will be
  166. ;  wrapped.  Not always needed, and much faster off. Suggested: 80
  167.  
  168. LINEBREAK 80
  169.  
  170. ; MAXNEWSGROUPS xx tells GIGO to allow up to xx copies
  171. ; of the same message to be cross-posted.  If the message is cross-posted
  172. ; to more newsgroups than the number you specify, GIGO will publish
  173. ; only the first copies.  Default=20
  174.  
  175. MAXNEWSGROUPS 20
  176.  
  177.  
  178. ; Control messages are regularly sent out in the newsgroups;
  179. ; these messages control automatic wide-area message deletion, area
  180. ; creation, etc.  GIGO has the ability to intercept the delete message;
  181. ; when used in combination with the NIKE option, GIGO can completely
  182. ; automate the wide-area message deletion when moderators and users
  183. ; wish to unpost their messages.
  184. ;  Alternate, GIGO can strip Control: messages entirely, since for all
  185. ; other practical purposes, they make no sense in a Fidonet environment.
  186.  
  187. TRANSLATE_CONTROL ; says "Control: cancel" messages are translated.
  188. DELETE_CONTROL    ; says delete all (other) "Control:" messages.
  189.  
  190. ; Message threading!  Here's a nasty option.  Turn this on
  191. ; to implement some really naaaaassssytty looking MSGID kludge lines.
  192. ; When people reply to these messages, most BBS packages will
  193. ; create a "REPLY" kludge line.  When GIGO gets a REPLY
  194. ; that it recognize, it will generate the "References:" line (the internet
  195. ; equivalent).   (This _was_ "NIKE" during some beta versions)
  196. KEEP_THREADS         ; Also known as "NIKE"
  197.  
  198.  
  199.  
  200.  
  201. ;  THE MAILER-DAEMON
  202. ;
  203. ;  GIGO has a built-in mailer-daemon that can, if allowed, handle many
  204. ;  situtations in an automatic manner.
  205.  
  206. ;  The mail-daemon can:
  207. ;    o Bounce incorrently addressed netmail
  208. ;    o Bounce email that is destined to a BBS that does not exist
  209. ;    o Send back textfiles when a certain email-address is addressed
  210. ;    o Perform file-by-email requests
  211.  
  212. ;  Most importantly, it will check any messages written by Fidonet users
  213. ;  who are attempting to send email.  It will verify that they have the
  214. ;  security to write the message; it will also see if it can correctly
  215. ;  figure out where the user wants to send the message.  If either case
  216. ;  turns out to be a problem, the user is sent the message back via netmail,
  217. ;  with information on why it was denied, or (better), information on how
  218. ;  to properly address the gateway.
  219. ;
  220. ;  This should be most useful for ex-Fredgate users who kept getting all
  221. ;  those messages in their lostfu directory! :-)
  222.  
  223. ;
  224. ;  Another useful function of the daemon is for incomming email that is
  225. ;  meant to be turned back into netmail.  GIGO will attempt to parse the
  226. ;  email address, and determine where it should send the mail to.  If it
  227. ;  can't, GIGO has one of two options:  either A: bounce it back to the
  228. ;  internet user, or B: put it with _your_ netmail, so you can manually
  229. ;  handle it.
  230.  
  231. ; KEEP_UNKNOWN   ; Uncomment this line to manually handle unknown email
  232.  
  233. ;  The mail-daemon can also be set up to send back a textfile whenever
  234. ;  a specific email-address is sent mail.  A fake user is setup,
  235. ;  slightly different from normal user statements.  More discussion on
  236. ;  this is in the USER statement area.
  237.  
  238. ;  USER  info@swizzle.com  INFO  infofile.txt
  239.  
  240. ;  The mail-daemon can handle things like forwarding mail to a user's
  241. ;  new address, or it can be set up to bounce the mail back to usenet,
  242. ;  with a text file of your choice. This is also covered in the USER
  243. ;  statement area.
  244. ;  ******** NOTE: THIS ONLY WORKS FOR USENET->FIDONET EMAIL! ******
  245.  
  246. ;  USER  jfesler@swizzle.com  FORWARD  jfesler@wmeonlin.sacbbx.com
  247. ;  USER  deadjoe@swizzle.com  BOUNCE   dead.txt
  248. ;  SITE  deadjoebbs           BOUNCE   deadbbs.txt
  249.  
  250.  
  251.  
  252. ;  The mailer-daemon can also instead take all email to a specific user,
  253. ;  and save it to disk, either in a contiguos log, or as individial
  254. ;  files.  An example use for this is to have a special address for
  255. ;  uudecoded files, where you can run an external program to turn them
  256. ;  back to binaries.
  257.  
  258. ;  USER  logme   LOGTEXT  logtext.log         ;saves to specified log file
  259. ;  USER  saveme  SAVETEXT C:\gateway\saveme\  ;saves to unique ########.IN
  260.  
  261. ;  The mailer-daemon can also be easily expanded by you, the administrator.
  262. ;  GIGO is the first gateway to support external functions.
  263. ;
  264. ;  When used, GIGO can watch for email going to a special address.  Whenever
  265. ;  email is sent to that address, GIGO will
  266. ;    1: create FUNCTION.REQ
  267. ;    2: Run the specified program
  268. ;    3: Look for and send back FUNCTION.REP if available
  269. ;  I have successfully made a listserv processor, as well as a fax
  270. ;  gateway, both with about 10k of code.  The listserv processor + source
  271. ;  is in the main GIGO archives for you to look at and hopefully expand on.
  272. ;
  273. ;  Usage:
  274. ;   USER  requestname  FUNCTION  programname parameters
  275.  
  276.  
  277.  
  278. ;  The mailer daemon can allow you to prevent fidonet users from
  279. ;  sending email to various addresses.  This is useful, for instance,
  280. ;  if you have a measured-rate UUCP service (or long distance charges),
  281. ;  and you don't feel like letting users request files on _your_ call.
  282. ;  BLOCKADDRESS allows you to specify a pattern for an address; if the
  283. ;  address that the user is emailing fits any of these patterns, the
  284. ;  message will be returned to him as undeliverable.
  285. ;
  286. ;  Note that this will block even YOUR attempts.  It doesn't discriminate
  287. ;  on who it blocks.
  288. ;
  289. BLOCKADDRESS  *listserv*
  290. BLOCKADDRESS   *fileserv*
  291. BLOCKADDRESS   *ftpmail*
  292. BLOCKADDRESS   *BITFTP*
  293.  
  294.  
  295. ;  Last, GIGO has the ability to check a nodelist index.  A seperate
  296. ;  nodelist compiler is included with GIGO, and comes with it's own docs.
  297. ;
  298. ;  If you specify the directory where NODELIST.GIG can be found, GIGO will
  299. ;  look up this nodelist index any time an email address comes in in the
  300. ;  form of user@f###.n###.z###.site.domain, or in the form of
  301. ;  user@##-##-##-##.site.domain.  If GIGO can not verify the existance of
  302. ;  that nodelist entry, GIGO will send the message back to the internet
  303. ;  user.
  304. ;
  305. ;  This option is here mainly because MsgTrack is not gateway aware, and will
  306. ;  bounce messages back to the gateway.  The gateway would in turn send a
  307. ;  message back to MsgTrack saying that it wrote the message wrong.  What
  308. ;  a mess!  If possible, please, use the NODELIST option in GIGO, to prevent
  309. ;  such a mess happening for you..
  310. ;
  311. ; NODELIST C:\NODELIST\  ; Should point to where NODELIST.GIG will be found.
  312.  
  313.  
  314.  
  315.  
  316.  
  317. ;  GIGO can act as a server for FILESERV requests.  Comment the following
  318. ;  disable FILESERV access to your files.  This is a list of your file
  319. ;  requestable directories, one on each line.  You can point this to your
  320. ;  bink style okfiles catalog if you wish; magic names will be honored.
  321. ;
  322. ;  I have tried to make GIGO understand both FrontDoor style and Bink Style
  323. ;  request lists; you can list magic names and directory names with either
  324. ;  method.
  325.  
  326. FILESERV-LIST      C:\FD\FLSEARCH.CTL ; See box below
  327. FILESERV-MAXFILES  10         ; Maximum file count per request
  328. FILESERV-MAXBYTES  10000000   ; Maximum binary size per request
  329. FILESERV-DEFAULT   75000      ; Default segment size for binaries
  330. ;FILESERV-FIDONET             ; Allows fidonet style people to send
  331.                               ; messages to fileserv (NOT ALLOWED IN
  332.                               ; FIDONET!  IT'S CONSIDERED FILE ROUTING!)
  333. ;FILESERV-ATTACH               ; If you want to allow file attachments
  334. ;FILESERV-INBOUND c:\fd\files\ ; Your fidonet inbound directory
  335. ;FILESERV-HOLD    c:\fd\hold\  ; Where to move files that were attached
  336. ; See the NOTES file re: file attachments for more detailed information.
  337.  
  338.  
  339. ;┌────────────────────────────────────────┐
  340. ;│The format of this file is as follows:  │
  341. ;│                                        │
  342. ;│MAGICNAME   C:\path\realname.ext        │
  343. ;│@MAGICNAME  C:\path\realname.ext        │
  344. ;│@GIGO       C:\pub\ufgate\gigo1129.zip  │
  345. ;│                                        │
  346. ;│C:\PUB\DIRECTORY\                       │
  347. ;│C:\PUB\DIRECTORY\*.*                    │
  348. ;│C:\PUB\UFGATE\*.*                       │
  349. ;└────────────────────────────────────────┘
  350.  
  351.  
  352.  
  353.  
  354. ; The following command allows for "fast return" of mail that is addressed
  355. ; to the internet, but is actually supposed to be processed by your system.
  356. ; In these cases, the gateway will generate _incomming_ bundles instead of
  357. ; outgoing bundles, making the messages never even leave your system.
  358. ; Best use for this is "fidonet.org" addresses, since we are not allowed
  359. ; to send from fidonet, to fidonet, via the internet backbone (as part of
  360. ; our charter to get .fidonet.org).
  361.  
  362. ; Note, to force compliance with this charter, "fidonet.org" is a forced issue
  363. ; with GIGO.  If you do not want GIGO to FASTRETURN anything for fidonet.org,
  364. ; contact me.  I will only grant the key to disable this function to very
  365. ; special circumstances that do not violate fidonet.org's charter.
  366. ; An example of this exception would be if you are the gateway for a
  367. ; different (and registered) organization, ie rbbsnet.org, where it _is_
  368. ; desirable to be able to email someone@*.fidonet.org ..
  369.  
  370. FASTRETURN fidonet.org
  371. FASTRETURN myspecialnetwork.org
  372.  
  373. ; IGNORE_CHARTER xxxx       ; If you do NOT want fidonet.org put into the
  374. ;                           ; FASTRETURN statements automaticly, you must
  375. ;                           ; get a special key, simply email me with a
  376. ;                           ; good reason why.  Mostly, this is for people
  377. ;                           ; gating networks other than fidonet.
  378. ;                           ; The key itself is free, so long as the
  379. ;                           ; circumstances do not violate the fidonet.org
  380. ;                           ; charter.
  381.  
  382.  
  383.  
  384.  
  385.  
  386.